lamb's trotters - Turkish English Dictionary